pay a visit to someone - Francés Inglés Diccionario